Definition of Creeping Charlie

  • (noun) a loosestrife vine

Antonyms of Creeping Charlie


No Antonyms Found.

Homophones of Creeping Charlie


No Homophones Found.